.not-found-container {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  background: #f5f5f5;
}

/* 响应式调整 */
@media (max-width: 768px) {
  .not-found-container {
    padding: 0 16px;
  }
}